payment on first presentation - Español Inglés Diccionario